TLS was last updated
on October 15, 2025.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
Team Scouting Report
(As Of 11/10/2025)
2024
Section - Southwest
Area - Central Arizona
League - 2024 FALL Adult 18 & Over - CAZ
Flight - 3.0 Adult 18 & Over Men
--------------------------------------------------------------------------------------------------------------------------------------
3.0 STRC Benner M18F
League Record: 0 - 11
The Following Have Played In League Matches On This Team (In Rating Order)
Barry Gordon - 2.78
Sean Benner - 2.75
Vivek Selvaraj - 2.74
John Dial - 2.68
Tri Pham - 2.65
erik arvizu - 2.47
Eric Lynch - 2.44
Derek Walker - 2.30
Jason Ashley - 2.14
Arthur Dickerson - n/a
League Results By Position
1S 2S 1D 2D 3D
erik arvizu - 2.47 & Derek Walker - 2.30 0 - 1 0 - 1
erik arvizu - 2.47 & Eric Lynch - 2.44 0 - 1 0 - 1
erik arvizu - 2.47 & Tri Pham - 2.65 0 - 1
erik arvizu - 2.47 0 - 2 0 - 2
Barry Gordon - 2.78 & John Dial - 2.68 1 - 3 2 - 0
Barry Gordon - 2.78 & Jason Ashley - 2.14 0 - 1
Barry Gordon - 2.78 & Tri Pham - 2.65 0 - 1 0 - 1
Derek Walker - 2.30 & Tri Pham - 2.65 0 - 1
Derek Walker - 2.30 & Vivek Selvaraj - 2.74 1 - 0
Derek Walker - 2.30 0 - 2
Eric Lynch - 2.44 & Jason Ashley - 2.14 0 - 1
Eric Lynch - 2.44 0 - 1 0 - 5
John Dial - 2.68 & Tri Pham - 2.65 1 - 1
John Dial - 2.68 & Vivek Selvaraj - 2.74 0 - 1
John Dial - 2.68 0 - 1
Jason Ashley - 2.14 & Derek Walker - 2.30 0 - 1
Jason Ashley - 2.14 & Tri Pham - 2.65 0 - 1
Jason Ashley - 2.14 & Vivek Selvaraj - 2.74 0 - 1
Sean Benner - 2.75 & erik arvizu - 2.47 0 - 1
Sean Benner - 2.75 & Arthur Dickerson - n/a 0 - 1
Sean Benner - 2.75 & John Dial - 2.68 0 - 1
Sean Benner - 2.75 & Jason Ashley - 2.14 0 - 1
Sean Benner - 2.75 & Tri Pham - 2.65 1 - 0 1 - 1
Sean Benner - 2.75 2 - 0
Tri Pham - 2.65 0 - 1
Vivek Selvaraj - 2.74 0 - 5
--------------------------------------------------------------------------------------------------------------------------------------
3.0 PAS Finishians M18F
League Record: 7 - 5
The Following Have Played In League Matches On This Team (In Rating Order)
Himanshu Kohli - 3.04
Kiran Kumar - 3.03
Shreyas Jinadatta - 2.97
Adam Kerievsky - 2.90
Sulabh Shukla - 2.83
Sarvesh Karra - 2.82
Ajay Vasudevan - 2.75
Saravanakumar Rajamani - 2.74
Amit Kumar - 2.70
Arun Thambiah - 2.66
Ashesh Lahori - 2.63
Abhishek Ambatipudi - 2.59
Prasanna Govindan - 2.55
Iyyapillai Nallasivan - 2.54
League Results By Position
1S 2S 1D 2D 3D
Adam Kerievsky - 2.90 & Arun Thambiah - 2.66 1 - 0
Adam Kerievsky - 2.90 & Himanshu Kohli - 3.04 1 - 0
Adam Kerievsky - 2.90 & Prasanna Govindan - 2.55 0 - 2 1 - 0
Ajay Vasudevan - 2.75 & Saravanakumar Rajamani - 2.74 1 - 1
Ajay Vasudevan - 2.75 0 - 1 3 - 0
Arun Thambiah - 2.66 & Shreyas Jinadatta - 2.97 1 - 0 1 - 0
Arun Thambiah - 2.66 & Sulabh Shukla - 2.83 1 - 0
Arun Thambiah - 2.66 & Saravanakumar Rajamani - 2.74 0 - 1
Arun Thambiah - 2.66 & Sarvesh Karra - 2.82 0 - 1
Ashesh Lahori - 2.63 & Arun Thambiah - 2.66 2 - 2
Ashesh Lahori - 2.63 & Sulabh Shukla - 2.83 1 - 0
Ashesh Lahori - 2.63 & Saravanakumar Rajamani - 2.74 1 - 0 1 - 0
Abhishek Ambatipudi - 2.59 & Prasanna Govindan - 2.55 0 - 1
Abhishek Ambatipudi - 2.59 & Sulabh Shukla - 2.83 0 - 1
Himanshu Kohli - 3.04 & Shreyas Jinadatta - 2.97 1 - 0
Himanshu Kohli - 3.04 1 - 2
Iyyapillai Nallasivan - 2.54 & Abhishek Ambatipudi - 2.59 0 - 1
Iyyapillai Nallasivan - 2.54 & Prasanna Govindan - 2.55 0 - 1
Iyyapillai Nallasivan - 2.54 & Sulabh Shukla - 2.83 0 - 1 1 - 0
Iyyapillai Nallasivan - 2.54 & Saravanakumar Rajamani - 2.74 0 - 1
Kiran Kumar - 3.03 7 - 2
Shreyas Jinadatta - 2.97 2 - 0 2 - 2
Sulabh Shukla - 2.83 & Amit Kumar - 2.70 1 - 0
Sulabh Shukla - 2.83 & Shreyas Jinadatta - 2.97 1 - 0
Sulabh Shukla - 2.83 & Saravanakumar Rajamani - 2.74 0 - 1
Saravanakumar Rajamani - 2.74 & Amit Kumar - 2.70 0 - 1
Saravanakumar Rajamani - 2.74 & Shreyas Jinadatta - 2.97 0 - 1
Sarvesh Karra - 2.82 & Amit Kumar - 2.70 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
3.0 PTC VolleyVandals M18F
League Record: 5 - 6
The Following Have Played In League Matches On This Team (In Rating Order)
Shae Petroff - 3.08
Bret Wall - 2.83
Sam Waters - 2.80
Ross Reinema - 2.79
Michael Bartolotta - 2.78
Lydell Francisco - 2.77
Xihua Yang - 2.75
Joe Dohopolski - 2.73
Alan Carey - 2.73
Jace Buxton - 2.72
Dinesh Palety - 2.64
Scott Zimmer - 2.55
Greg Bockmann - 2.44
Steven Adler - 2.43
League Results By Position
1S 2S 1D 2D 3D
Alan Carey - 2.73 & Bret Wall - 2.83 0 - 1
Alan Carey - 2.73 & Dinesh Palety - 2.64 1 - 0
Alan Carey - 2.73 & Ross Reinema - 2.79 1 - 0
Alan Carey - 2.73 & Steven Adler - 2.43 0 - 3 1 - 1
Bret Wall - 2.83 2 - 0 1 - 1
Dinesh Palety - 2.64 & Steven Adler - 2.43 0 - 1
Greg Bockmann - 2.44 & Dinesh Palety - 2.64 0 - 1
Greg Bockmann - 2.44 & Sam Waters - 2.80 0 - 2
Greg Bockmann - 2.44 0 - 1
Jace Buxton - 2.72 & Alan Carey - 2.73 0 - 1
Jace Buxton - 2.72 & Joe Dohopolski - 2.73 1 - 0
Jace Buxton - 2.72 & Michael Bartolotta - 2.78 0 - 1
Jace Buxton - 2.72 & Ross Reinema - 2.79 0 - 1
Jace Buxton - 2.72 1 - 0
Lydell Francisco - 2.77 & Bret Wall - 2.83 1 - 1 1 - 0
Lydell Francisco - 2.77 & Ross Reinema - 2.79 1 - 0
Lydell Francisco - 2.77 & Xihua Yang - 2.75 1 - 0
Michael Bartolotta - 2.78 & Ross Reinema - 2.79 0 - 1
Michael Bartolotta - 2.78 & Scott Zimmer - 2.55 3 - 0
Ross Reinema - 2.79 1 - 1
Shae Petroff - 3.08 & Ross Reinema - 2.79 2 - 0
Shae Petroff - 3.08 6 - 3
Sam Waters - 2.80 & Dinesh Palety - 2.64 0 - 1 0 - 1 1 - 0 1 - 0
Sam Waters - 2.80 1 - 0
Scott Zimmer - 2.55 & Joe Dohopolski - 2.73 0 - 1 0 - 1 1 - 0
Scott Zimmer - 2.55 & Ross Reinema - 2.79 0 - 1
Scott Zimmer - 2.55 & Xihua Yang - 2.75 0 - 1
Xihua Yang - 2.75 1 - 0 0 - 3
--------------------------------------------------------------------------------------------------------------------------------------
3.0 PAS Hot Shots M18F
League Record: 8 - 3
The Following Have Played In League Matches On This Team (In Rating Order)
Badr Morsadi - 3.25
Boyan Vassilev - 2.97
Chris Holly - 2.90
Adrian Zeledon - 2.90
Spencer Kirschner - 2.86
Jackson Klahr - 2.85
Maximilian de Melo - 2.84
Rich Torno - 2.74
Todd Lewis - 2.64
Matthew Ormsby - 2.60
Ved J - 2.55
Mark Armstrong - 2.52
Kevin Urpschot - 2.52
League Results By Position
1S 2S 1D 2D 3D
Boyan Vassilev - 2.97 & Chris Holly - 2.90 1 - 0
Boyan Vassilev - 2.97 3 - 4 2 - 0
Badr Morsadi - 3.25 & Adrian Zeledon - 2.90 7 - 0
Badr Morsadi - 3.25 & Matthew Ormsby - 2.60 1 - 0
Chris Holly - 2.90 & Kevin Urpschot - 2.52 1 - 0 1 - 1 2 - 1 1 - 0
Jackson Klahr - 2.85 & Matthew Ormsby - 2.60 1 - 0
Jackson Klahr - 2.85 & Mark Armstrong - 2.52 1 - 0 1 - 0
Maximilian de Melo - 2.84 3 - 1
Mark Armstrong - 2.52 0 - 1 1 - 1
Rich Torno - 2.74 & Kevin Urpschot - 2.52 0 - 1
Rich Torno - 2.74 & Matthew Ormsby - 2.60 1 - 0
Rich Torno - 2.74 0 - 2 0 - 1
Spencer Kirschner - 2.86 & Adrian Zeledon - 2.90 0 - 1
Spencer Kirschner - 2.86 & Matthew Ormsby - 2.60 1 - 1
Spencer Kirschner - 2.86 & Rich Torno - 2.74 1 - 0
Spencer Kirschner - 2.86 1 - 1 2 - 0
Todd Lewis - 2.64 & Matthew Ormsby - 2.60 2 - 0
Ved J - 2.55 & Chris Holly - 2.90 0 - 1
Ved J - 2.55 & Todd Lewis - 2.64 0 - 2 1 - 1 1 - 1
--------------------------------------------------------------------------------------------------------------------------------------
3.0 KIW BaroGoTennisClub M18F
League Record: 4 - 7
The Following Have Played In League Matches On This Team (In Rating Order)
Heesoung Lim - 2.99
Isa Nam - 2.98
Hyun Seop Lee - 2.86
Joonmoo Huh - 2.82
Sunghoon Jun - 2.81
Youngjae Won - 2.79
Sanglok Park - 2.77
Jae Shin - 2.74
dohyeong Kim - 2.65
Sungmin Han - 2.48
Brendan Kim - 2.44
Kyoung-hoon Park - 2.37
Byung Gik Park - 2.31
Junghoon Park - n/a
League Results By Position
1S 2S 1D 2D 3D
dohyeong Kim - 2.65 & Heesoung Lim - 2.99 0 - 1
dohyeong Kim - 2.65 & Joonmoo Huh - 2.82 1 - 0
Brendan Kim - 2.44 & Heesoung Lim - 2.99 0 - 1
Brendan Kim - 2.44 & Junghoon Park - n/a 0 - 1
Brendan Kim - 2.44 0 - 1
Byung Gik Park - 2.31 & Brendan Kim - 2.44 0 - 1 0 - 1
Byung Gik Park - 2.31 & Heesoung Lim - 2.99 0 - 1
Byung Gik Park - 2.31 & Kyoung-hoon Park - 2.37 0 - 1
Byung Gik Park - 2.31 & Sanglok Park - 2.77 0 - 1
Heesoung Lim - 2.99 2 - 2 2 - 0
Hyun Seop Lee - 2.86 & Joonmoo Huh - 2.82 1 - 0
Hyun Seop Lee - 2.86 & Sungmin Han - 2.48 0 - 1
Hyun Seop Lee - 2.86 & Sanglok Park - 2.77 0 - 1
Isa Nam - 2.98 & dohyeong Kim - 2.65 1 - 0 1 - 0
Isa Nam - 2.98 & Sungmin Han - 2.48 0 - 2 0 - 1
Isa Nam - 2.98 & Sanglok Park - 2.77 1 - 0 2 - 0
Isa Nam - 2.98 & Youngjae Won - 2.79 1 - 0
Isa Nam - 2.98 1 - 0
Joonmoo Huh - 2.82 0 - 1 2 - 0
Jae Shin - 2.74 & Joonmoo Huh - 2.82 0 - 1
Jae Shin - 2.74 & Sunghoon Jun - 2.81 0 - 1
Jae Shin - 2.74 & Sanglok Park - 2.77 1 - 0
Jae Shin - 2.74 & Youngjae Won - 2.79 1 - 0
Jae Shin - 2.74 2 - 0 1 - 1
Kyoung-hoon Park - 2.37 & Heesoung Lim - 2.99 0 - 1
Kyoung-hoon Park - 2.37 & Sunghoon Jun - 2.81 1 - 0
Kyoung-hoon Park - 2.37 & Sungmin Han - 2.48 0 - 1
Kyoung-hoon Park - 2.37 & Youngjae Won - 2.79 0 - 1
Sunghoon Jun - 2.81 & Joonmoo Huh - 2.82 1 - 0
Sunghoon Jun - 2.81 1 - 3 1 - 1
Sungmin Han - 2.48 & Joonmoo Huh - 2.82 0 - 1
Sanglok Park - 2.77 & Joonmoo Huh - 2.82 0 - 1
Sanglok Park - 2.77 & Junghoon Park - n/a 1 - 0
Sanglok Park - 2.77 & Youngjae Won - 2.79 0 - 1
Youngjae Won - 2.79 & Joonmoo Huh - 2.82 0 - 1
Youngjae Won - 2.79 2 - 1
--------------------------------------------------------------------------------------------------------------------------------------
3.0 ARR Arrowhead Aces M18F
League Record: 6 - 6
The Following Have Played In League Matches On This Team (In Rating Order)
Travis Currier - 3.16
Gordon Brown - 2.96
David Karrick - 2.91
David Wilson - 2.89
Kevin SULLIVAN - 2.87
Bryan Tomaras - 2.84
Jeremy Powell - 2.81
Travis Prouty - 2.79
Jared Sorensen - 2.77
Mike DiFabbio - 2.74
James Tchida - 2.66
Jeff Katz - 2.61
Walt Opaska - 2.60
Martin Hsiao - 2.55
guy smith - 2.48
Grant Schafer - 2.48
Mark Berndt - 2.47
Brian Sullivan - 2.46
John Leonetti - n/a
League Results By Position
1S 2S 1D 2D 3D
guy smith - 2.48 & Bryan Tomaras - 2.84 0 - 1
guy smith - 2.48 & Mike DiFabbio - 2.74 0 - 1
guy smith - 2.48 & Martin Hsiao - 2.55 0 - 1
Brian Sullivan - 2.46 & Jeff Katz - 2.61 0 - 1 0 - 2
Brian Sullivan - 2.46 & Kevin SULLIVAN - 2.87 0 - 1
Brian Sullivan - 2.46 0 - 1
Bryan Tomaras - 2.84 & Jeremy Powell - 2.81 0 - 1
Bryan Tomaras - 2.84 & Mike DiFabbio - 2.74 0 - 1
Bryan Tomaras - 2.84 1 - 0 0 - 3
David Karrick - 2.91 & David Wilson - 2.89 1 - 0
David Karrick - 2.91 & John Leonetti - n/a 0 - 1
David Karrick - 2.91 & James Tchida - 2.66 0 - 1
David Karrick - 2.91 & Kevin SULLIVAN - 2.87 1 - 0
David Karrick - 2.91 & Mike DiFabbio - 2.74 1 - 0 1 - 0
David Wilson - 2.89 & Mike DiFabbio - 2.74 1 - 0
David Wilson - 2.89 2 - 5
Gordon Brown - 2.96 & Brian Sullivan - 2.46 1 - 0
Gordon Brown - 2.96 & Grant Schafer - 2.48 1 - 0
Gordon Brown - 2.96 & Jeremy Powell - 2.81 1 - 0
Grant Schafer - 2.48 & Jeff Katz - 2.61 1 - 0
Grant Schafer - 2.48 & Jared Sorensen - 2.77 0 - 1
Grant Schafer - 2.48 & Travis Currier - 3.16 1 - 0
Jeremy Powell - 2.81 & Mike DiFabbio - 2.74 0 - 1
John Leonetti - n/a & Mike DiFabbio - 2.74 0 - 1
James Tchida - 2.66 0 - 1
Jared Sorensen - 2.77 & Jeremy Powell - 2.81 1 - 0
Jared Sorensen - 2.77 & Kevin SULLIVAN - 2.87 1 - 0 2 - 1 1 - 0
Mike DiFabbio - 2.74 0 - 1 0 - 1
Mark Berndt - 2.47 & Bryan Tomaras - 2.84 0 - 1
Mark Berndt - 2.47 0 - 1
Martin Hsiao - 2.55 0 - 1
Travis Currier - 3.16 & Travis Prouty - 2.79 2 - 0 1 - 0 1 - 0
Travis Currier - 3.16 1 - 0
Walt Opaska - 2.60 & Jared Sorensen - 2.77 1 - 0
Walt Opaska - 2.60 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
PHX/HannahsHeath/18&O/3.0M
League Record: 10 - 2
The Following Have Played In League Matches On This Team (In Rating Order)
Pablo Aguilar - 3.46
Trevor Gattis - 3.19
Kevin Bernal - 3.15
Hamed Salkic - 2.83
Korian Mattson - 2.82
Chris Heath - 2.76
Brian Hannahs - 2.74
John Fabela - 2.70
Kevin Reppy - 2.65
Andrew Graham - 2.59
Gary Hankins - 2.57
Larry Braun - 2.44
Tushar Mohanty - 2.34
League Results By Position
1S 2S 1D 2D 3D
Andrew Graham - 2.59 & Brian Hannahs - 2.74 1 - 0 0 - 1
Andrew Graham - 2.59 & Kevin Reppy - 2.65 0 - 1 0 - 1
Andrew Graham - 2.59 1 - 0
Brian Hannahs - 2.74 & Chris Heath - 2.76 2 - 1
Brian Hannahs - 2.74 & John Fabela - 2.70 1 - 0
Brian Hannahs - 2.74 & Trevor Gattis - 3.19 1 - 0
Chris Heath - 2.76 & Kevin Bernal - 3.15 1 - 0 3 - 0
Gary Hankins - 2.57 & Andrew Graham - 2.59 0 - 1
Hamed Salkic - 2.83 & Andrew Graham - 2.59 1 - 0
Hamed Salkic - 2.83 & Chris Heath - 2.76 1 - 0
Hamed Salkic - 2.83 & John Fabela - 2.70 1 - 2
Hamed Salkic - 2.83 & Kevin Bernal - 3.15 0 - 1
Hamed Salkic - 2.83 & Kevin Reppy - 2.65 1 - 0
Hamed Salkic - 2.83 & Larry Braun - 2.44 1 - 0
Hamed Salkic - 2.83 1 - 0
John Fabela - 2.70 & Kevin Bernal - 3.15 1 - 0
Kevin Bernal - 3.15 1 - 2 1 - 0
Kevin Reppy - 2.65 1 - 0 1 - 0
Korian Mattson - 2.82 4 - 1 2 - 2
Larry Braun - 2.44 & Andrew Graham - 2.59 1 - 0
Larry Braun - 2.44 & Chris Heath - 2.76 0 - 1
Larry Braun - 2.44 & Gary Hankins - 2.57 0 - 1
Larry Braun - 2.44 & Tushar Mohanty - 2.34 1 - 1
Pablo Aguilar - 3.46 & Hamed Salkic - 2.83 1 - 0
Pablo Aguilar - 3.46 & John Fabela - 2.70 1 - 0 4 - 0
Pablo Aguilar - 3.46 & Kevin Reppy - 2.65 1 - 0
Pablo Aguilar - 3.46 3 - 0
Trevor Gattis - 3.19 1 - 0
Tushar Mohanty - 2.34 & Kevin Reppy - 2.65 0 - 1